Determining the optimal redistribution

نویسندگان

  • Thomas Hérault
  • Julien Herrmann
  • Loris Marchal
  • Yves Robert
چکیده

The classical redistribution problem aims at optimally scheduling communications when moving from an initial data distribution Dini to a target distribution Dtar where each processor Pi will host a subset P (i) of data items. However, modern computing platforms are equipped with a powerful interconnection switch, and the cost of a given communication is (almost) independent of the location of its sender and receiver. This leads to generalizing the redistribution problem as follows: find the optimal permutation σ of processors such that Pi will host the set P (σ(i)), and for which the cost of the redistribution is minimal. This report studies the complexity of this generalized problem. We provide optimal algorithms and evaluate their gain over classical redistribution through simulations. We also show the NP-hardness of the problem to find the optimal data partition and processor permutation (defined by new subsets P (σ(i))) that minimize the cost of redistribution followed by a simple computation kernel. Key-words: Scheduling, Redistribution, Heterogeneous resources, Stencil, Data distribution ∗ Ecole Normale Supérieure de Lyon, CNRS & INRIA, France † University of Tennessee Knoxville, USA Déterminer la redistribution optimale Résumé : Le problème de redistribution classique consiste à ordonnancer les communications de manière optimale lorsque l’on passe une distribution de données initiale Dini à une distribution cible Dtar où chaque processeur Pi héberge un sous-ensemble P (i) des données. Cependant, les plates-formes de calcul modernes sont équipées de puissants réseaux d’interconnexion programmables, et le coût d’une communication donnée est (presque) indépendant de l’emplacement de l’expéditeur et du récepteur. Cela conduit à généraliser le problème de redistribution comme suit: trouver la permutation optimale σ de processeurs telle que Pi héberge l’ensemble P (σ(i)), et telle que le coût de redistribution soit minimal. Ce rapport étudie la complexité de ce problème généralisé. Nous proposons des algorithmes optimaux et évaluons leur gain par rapport à la redistribution classique, via quelques simulations. Nous montrons aussi la NP-completude du problème consistant à trouver la partition de données optimale et la permutation des processeurs (définie par les nouveaux sous-ensembles P (σ(i))) qui minimise le coût de la redistribution suivie d’un noyau de calcul simple. Mots-clés : Ordonnancement, Redistribution, Ressources hétérogènes, Stencil, Distribution de données Determining the optimal redistribution 3

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Using 137Cs Technique to Investigate Soil Redistribution Rates by Portable HPGe (Case Studies, Kachik Paired Subcatchments)

137Cs technique for determining soil particles redistribution is of tremendous importance considered by most soil and water conservation experts. Due to time and monetary limitations for spectrometry in the lab, a portable High Pure Germanium Detector was used in this study. For this, Kachik paired subcatchments were chosen and 60 positions in each subcatchment were used for spectrometry analys...

متن کامل

Automated Analysis of Pressure Build up Tests Affected by Phase Redistribution

Analytical Solutions and type curves for the constant rate radial flow of fluid in both conventional and naturally fractured reservoirs including the effect of wellbore phase redistribution are presented. An automated procedure for non-linear least square minimization using the analytical solutions and their derivatives with respect to the unknown parameters developed to analyze the pressur...

متن کامل

Creep Stress Redistribution Analysis of Thick-Walled FGM Spheres

Time-dependent creep stress redistribution analysis of thick-walled FGM spheres subjected to an internal pressure and a uniform temperature field is investigated. The material creep and mechanical properties through the radial graded direction are assumed to obey the simple power-law variation throughout the thickness. Total strains are assumed to be the sum of elastic, thermal and creep strain...

متن کامل

Investigate the Applicability of Gray Wolf Optimization Algorithm in Determining the Optimal Dimensions of Concrete Dams

Acquiring optimal dimensions of concrete dams by reducing the cross section will reduce the volume of concrete used and consequently reduce construction costs. Due to multiplicity of constraints which leads to complexity of the decision space, meta-heuristic optimization algorithms have been increasingly used in optimal design of gravity dams. In this study, performance of Grey Wolf Optimizer w...

متن کامل

Combination of Adaptive-Grid Embedding and Redistribution Methods on Semi Structured Grids for two-dimensional invisid flows

Among the adaptive-grid methods, redistribution and embedding techniques have been the focus of more attention by researchers. Simultaneous or combined adaptive techniques have also been used. This paper describes a combination of adaptive-grid embedding and redistribution methods on semi-structured grids for two-dimensional invisid flows. Since the grid is semi-structured, it is possible to us...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014